mass transit – English–Italiano translations

🇬🇧 en it 🇮🇹

mass transit noun

  • transportation system
mezzo di trasporto
Wiktionary Links